not to give a rap - French English Dictionary